草庐IT

php - Netbeans - 虚拟主机的配置

全部标签

PHP 7 C++ 扩展。指定的模块无法找到

我用C++为windows上的php写了一个扩展。我构建了多个不同的版本:php5:使用MSVC11编译器,与php5ts.lib链接,线程安全,运行良好php7:使用MSVC14编译器,与php7ts.lib链接,线程安全,但无法正常工作php7版本给我Warning:PHPStartup:Unabletoloaddynamiclibrary'C:/openserver/ospanel/modules/php/PHP-7.0/ext/module_php_7.0.21_TS.dll'-Thespecifiedmodulecouldnotbefound.inUnknownonline0

windows - PHP7.1 + XDebug + WAMP + Visual Studio Code 问题

近2天以来,我一直在尝试获得一个有效的设置。仍然没有运气。问题:在VisualStudioCode中,在我的项目中,一旦我单击“StarDebugging”的绿色箭头,然后转到浏览器和我的本地网站,我就会刷新。VSC中没有任何反应。没有列出任何变量,我的断点都没有做任何事情,等等。我的环境:Windows10WAMP3.1.332位环境-位于:c:\wamp在WAMP中为我的多个网站安装设置vhostwebsite-project-name:8080Apache2.4.27使用端口:8080PHPv7.1.1632位x86-位于“c:/wamp/bin/php/php7.1.16”安装

c++ - 以编程方式区分物理键盘或虚拟键盘

我正在编写WindowsC++库,我需要找到一种方法来检测连接的键盘设备是物理设备还是虚拟设备。我已经尝试使用Windows::Devices::Input::KeyboardCapabilities类的KeyboardPresent成员,但即使没有物理键盘,它也会返回true.我也尝试过使用Windows::Devices::Enumeration::DeviceInformation类,但是从它返回的信息,尽其所能,似乎不包含关于设备的性质。也许确实如此,但我错过了?这两种方法都在Surface4Pro上进行了测试。 最佳答案

php - 在Windows 10上的多个PHP版本之间进行切换的同时,在WAMP(WAMP64)中实现CLI PHP的正确方法

过去只是将wampphp目录放在我的系统环境变量中,如在这里回答:commandlinelocallyusingwamp。添加或删除WAMP服务器PHP路径(例如;C:\wamp\bin\php\php5.6.40),这或多或少是一个非常简单的环境变量编辑我现在正在学习WAMP建议不要使用的最新版本(如此处所示:HowToRunPHPFromWindowsCommandLineinWAMPServer)。在该答案中,它显示了一个名为.cmd的聪明的命令行/phppath.cmd程序,该程序是为Linux用户量身定制的。未经编辑,它看​​起来像这样:@echooffREM********

php - Windows Server 上 PHP 的 Memcached 扩展

Windows2008信息系统7PHP5.2.10/FastCGI作为Windows服务的Memcache我尝试使用PHP的php_memcache扩展,但它没有加载。此扩展随PECL5.2.6一起提供有什么想法吗?您知道Windows上是否存在PHP的php_memcache"d"扩展吗?BR圣地亚哥 最佳答案 Wbdvlpr-你错过了原始发布者强调的事实,即他们正在寻找php_memcached.dll,而不是php_memcache.dll对php_memcached.dll的Web搜索似乎大多指向php_memcache.d

windows - 所有用户都需要的注册表位置以避免 Vista 中的注册表虚拟化

在Vista中,标准用户无法再在HKLM\Software下创建或写入key。因此,要根据Vista标准移植代码,我应该将应用程序配置数据写入哪个键。文件夹的方式与%AllUsers%/AppData相同。我的主要要求是我应该避免写入HKLM\Software,但关键位置应该对注册下的所有用户都是通用的。谢谢,F 最佳答案 注册表是一个安全的对象。也就是说,您可以在管理安装期间更改您创建的key的ACL,以在HKLM中创建所有用户读/写key。也就是说,Users\public\AppData可能不会按照您的想法工作。该文件夹上的A

java - File.listFiles() 和区分物理文件夹和虚拟文件夹

File.listFiles()方法列出文件夹的内容。然而,在Windows上,当您在根驱动器上调用该方法时,它还会产生一些-缺少更好的短语-“虚拟”文件夹(如“文档和设置”,在最近的Windows版本中被“用户”取代).如果您随后为那些“虚拟”文件夹之一调用listFiles(),它总是返回null。这就是我的问题所在,因为我想递归遍历所有文件夹。我需要一种方法来过滤掉这些文件夹,最好不要通过检查它们的名称...还有一些普通用户看不到的其他文件夹(例如“系统卷信息”或该驱动器的回收站文件夹),我很乐意找到一种方法将它们过滤掉好吧,没有将名字列入黑名单。不幸的是,这些文件夹的行为就像真

Windows 主机名解析

我想知道Windows主机名解析系统是如何工作的。更准确地说,我想知道在这个过程中是否使用了本地缓存。根据MicrosoftTCP/IPHostNameResolutionOrder,流程如下:客户端检查查询的名字是否是自己的。然后客户端搜索本地主机文件,这是存储在本地计算机上的IP地址和名称列表。查询域名系统(DNS)服务器。如果名称仍未解析,NetBIOS名称解析序列用作备份。可以通过配置客户端的NetBIOS节点类型来更改此顺序。我想知道的是,阶段(2)是否以某种方式缓存。最近几天突然产生了兴趣,因为我安装了一个利用HOSTS文件的恶意软件保护(SpyBot)。事实上,它现在有1

c# - 创建 C# 应用程序以配置打印机页面设置

我希望在我的工作场所部署一个定义默认纸张大小的C#应用程序。没什么特别的。它通过调用windows.win32并使用注册表类写入注册表来工作。尽管我尽了最大的努力,但我一直无法找到相关的注册表项来设置纸张大小和注册的打印机。谁能帮忙?干杯! 最佳答案 更改注册表设置不是执行此操作的受支持方法。正确的方法是使用DEVMODE结构。DocumentProperties底部备注函数描述了将新设置(例如纸张大小)与现有配置合并的正确方法。别担心,它描述了如何更改应用程序的设置。将最后一步(CreateDC)替换为调用SetPrinter在l

windows - 重新设置 netbeans 文本抗锯齿

我正在使用Netbeans进行PHP开发。到目前为止,我一直在编辑器中使用Consolas字体。前几天我玩了不同的字体,我似乎在编辑器中失去了抗锯齿功能。无论我现在选择什么字体,它看起来都是锯齿状的-甚至是Consolas。我敢肯定某个设置一定在某处被覆盖了。我试过尝试重置WindowsTrueType设置(其他应用程序没问题)无济于事...在网上搜索似乎表明在Netbeans中有隐藏的设置来打开或关闭抗锯齿。但是我遇到的文章似乎与我的版本不符。Windows7、NetbeansIDE7.2非常感谢帮助... 最佳答案 版本无关紧要